package Otros;


import org.orm.PersistentException;
import org.orm.PersistentTransaction;


import orm.BdAnotacionesPersistentManager;

public class CreateCursoData {

	public void createTestData() throws PersistentException {
        PersistentTransaction t = BdAnotacionesPersistentManager.instance().getSession().beginTransaction();
        try {
                orm.DAOFactory lDAOFactory = orm.DAOFactory.getDAOFactory();
                orm.dao.Tan_cursoDAO lormTan_cursoDAO = lDAOFactory.getTan_cursoDAO();
                orm.Tan_curso lormTan_curso = lormTan_cursoDAO.createTan_curso();
                // TODO Initialize the properties of the persistent object here, the following properties must be initialized before saving : tda_anotacion, tan_nombre
                lormTan_curso.setCu_nombre("Primero A");
                
                lormTan_cursoDAO.save(lormTan_curso);
                
                orm.Tan_curso lormTan_curso2 = lormTan_cursoDAO.createTan_curso();
                // TODO Initialize the properties of the persistent object here, the following properties must be initialized before saving : tda_anotacion, tan_nombre
                lormTan_curso2.setCu_nombre("Primero B");
                
                lormTan_cursoDAO.save(lormTan_curso2);
                
                orm.Tan_curso lormTan_curso3 = lormTan_cursoDAO.createTan_curso();
                // TODO Initialize the properties of the persistent object here, the following properties must be initialized before saving : tda_anotacion, tan_nombre
                lormTan_curso3.setCu_nombre("Segundo A");
                
                lormTan_cursoDAO.save(lormTan_curso3);
                
                orm.Tan_curso lormTan_curso4 = lormTan_cursoDAO.createTan_curso();
                // TODO Initialize the properties of the persistent object here, the following properties must be initialized before saving : tda_anotacion, tan_nombre
                lormTan_curso4.setCu_nombre("Segundo B");
                
                lormTan_cursoDAO.save(lormTan_curso4);
                
                orm.Tan_curso lormTan_curso5 = lormTan_cursoDAO.createTan_curso();
                // TODO Initialize the properties of the persistent object here, the following properties must be initialized before saving : tda_anotacion, tan_nombre
                lormTan_curso5.setCu_nombre("Tercero A");
                
                lormTan_cursoDAO.save(lormTan_curso5);
                
                
                
                t.commit();
        }
        catch (Exception e) {
                t.rollback();
        }
        
}

public static void main(String[] args) {
        try {
     	   CreateCursoData CreateData = new CreateCursoData();
                
                try {
                        CreateData.createTestData();
                }
                finally {
                        orm.BdAnotacionesPersistentManager.instance().disposePersistentManager();
                }
        }
        catch (Exception e) {
                e.printStackTrace();
        }
}
}
